Senior Full-Stack Software Engineer (.NET/C#)

  • Dublin
  • Permanent
  • Mon Nov 3 16:20:17 2025
  • 192956

Senior Full-Stack Engineer (.NET/C#)

Location: Dublin, Ireland (Hybrid working arrangement)
Position: Permanent | Full Time

Salary: €75,000 – 85,000



Overview

My client is seeking a Senior Software Engineer to join their technology team You’ll work in an Agile environment, contributing across the full software development lifecycle — from architecture and design to coding, testing, deployment, and maintenance.

This is a hands-on development role requiring strong skills in C#, .NET Core, ASP.NET Core, SQL Server, and modern front-end frameworks such as Angular. You’ll collaborate closely with distributed teams, driving innovation, technical excellence, and continuous improvement across all areas of the platform.

Key Responsibilities

  • Lead and contribute to full-stack development using C#, ASP.NET Core, Angular, and SQL Server
  • Collaborate with Product Owners and stakeholders to estimate, plan, and deliver high-quality software solutions
  • Design and implement scalable, maintainable, and testable applications
  • Mentor team members, perform code reviews, and promote engineering best practices
  • Maintain technical documentation including architectural diagrams, API specifications, and deployment guides
  • Investigate and adopt emerging technologies and methodologies to improve system performance and reliability
  • Communicate effectively with both technical and non-technical audiences
  • Contribute to continuous integration and deployment pipelines, ensuring high-quality and timely releases

Skills & Experience

Essential:

  • 5–7+ years of professional software development experience
  • Strong expertise in C#, .NET Core, and ASP.NET Core
  • Experience with Entity Framework, LINQ, and T-SQL
  • Strong front-end skills in Angular, TypeScript, HTML5, and CSS/LESS
  • Proven experience designing and consuming RESTful APIs and SOA architectures
  • Experience with unit and integration testing, and test-driven or test-first development approaches
  • Familiarity with source control systems such as Git or Azure DevOps
  • Strong analytical, problem-solving, and communication skills
  • Experience working in Agile/Scrum teams

Desirable:

  • Exposure to CI/CD pipelines and DevOps practices
  • Familiarity with cloud platforms (Azure, AWS, or GCP)
  • Experience supporting multi-environment deployments
  • Previous mentoring or technical leadership experience

If you’re interested, please click below to apply. Any Questions? – Contact Joseph Mullan in Reperio Human Capital

Reperio Human Capital acts as an Employment Agency and an Employment Business.